package com.filter;

import javax.servlet.*;
import java.io.IOException;

/**
 * @author wzm
 * @create 2023-03-16 11:16
 */



//@WebFilter("*.do")
public class EncodingFilter implements Filter {

    //过滤器执行的方法
    @Override
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
    //我们访问Servlet几乎每个都要设置编码  我们可以拦截所有servlet请求 都设置编码
        //统一设置编码
        request.setCharacterEncoding("utf-8");
        //注意  如果全部路径都这么处理的话 会导致css出现问题
        response.setContentType("text/html;charset=utf-8");
        chain.doFilter(request,response);

    }

}
